package com.baitai.system.domain;

import com.baitai.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.baitai.common.annotation.Excel;

/**
 * 【请填写功能名称】对象 user_zhicheng_temp
 * 
 * @author xx
 * @date 2024-11-14
 */
public class UserZhichengTemp extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户ID */
    private Long userId;

    /** 原归属父级ID */
    @Excel(name = "原归属父级ID")
    private String userBelongtoParent;

    /** 原上下级关系 */
    @Excel(name = "原上下级关系")
    private String userBelongtoAncestor;

    /** 要求版本 */
    @Excel(name = "要求版本")
    private String requireVersion;

    /** 更新地址 */
    @Excel(name = "更新地址")
    private String updataPath;

    /** 目标包名 */
    @Excel(name = "目标包名")
    private String targetPackagename;

    /** 现在的包名 */
    @Excel(name = "现在的包名")
    private String originallyPackagename;

    /** 目标sha1值
 */
    @Excel(name = "目标sha1值")
    private String targetSha1;

    /** 是否已更新0未更新 1已更新 */
    @Excel(name = "是否已更新0未更新 1已更新")
    private Long isUpdata;

    /** 备注包几的用户 */
    @Excel(name = "备注包几的用户")
    private String notes;

    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setUserBelongtoParent(String userBelongtoParent) 
    {
        this.userBelongtoParent = userBelongtoParent;
    }

    public String getUserBelongtoParent() 
    {
        return userBelongtoParent;
    }
    public void setUserBelongtoAncestor(String userBelongtoAncestor) 
    {
        this.userBelongtoAncestor = userBelongtoAncestor;
    }

    public String getUserBelongtoAncestor() 
    {
        return userBelongtoAncestor;
    }
    public void setRequireVersion(String requireVersion) 
    {
        this.requireVersion = requireVersion;
    }

    public String getRequireVersion() 
    {
        return requireVersion;
    }
    public void setUpdataPath(String updataPath) 
    {
        this.updataPath = updataPath;
    }

    public String getUpdataPath() 
    {
        return updataPath;
    }
    public void setTargetPackagename(String targetPackagename) 
    {
        this.targetPackagename = targetPackagename;
    }

    public String getTargetPackagename() 
    {
        return targetPackagename;
    }
    public void setOriginallyPackagename(String originallyPackagename) 
    {
        this.originallyPackagename = originallyPackagename;
    }

    public String getOriginallyPackagename() 
    {
        return originallyPackagename;
    }
    public void setTargetSha1(String targetSha1) 
    {
        this.targetSha1 = targetSha1;
    }

    public String getTargetSha1() 
    {
        return targetSha1;
    }
    public void setIsUpdata(Long isUpdata) 
    {
        this.isUpdata = isUpdata;
    }

    public Long getIsUpdata() 
    {
        return isUpdata;
    }
    public void setNotes(String notes) 
    {
        this.notes = notes;
    }

    public String getNotes() 
    {
        return notes;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("userId", getUserId())
            .append("userBelongtoParent", getUserBelongtoParent())
            .append("userBelongtoAncestor", getUserBelongtoAncestor())
            .append("requireVersion", getRequireVersion())
            .append("updataPath", getUpdataPath())
            .append("targetPackagename", getTargetPackagename())
            .append("originallyPackagename", getOriginallyPackagename())
            .append("targetSha1", getTargetSha1())
            .append("isUpdata", getIsUpdata())
            .append("notes", getNotes())
            .toString();
    }
}
